2 trademarks were found for owners matching the name Stephen John Hastings.
#Classstatus
1 S:77016262
M:TIDAL DELAY

O:Stephen John Hastings
40 Dead
2 S:78842304
M:TIDAL DELAY

O:Stephen John Hastings
40 Dead
Trademark Alertz updated from USPTO on 2030-01-24